storable propellant - German English Dictionary